﻿<ResourceDictionary
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
	<Style x:Key="{x:Type StatusBar}" TargetType="{x:Type StatusBar}">
	  <Setter Property="OverridesDefaultStyle" Value="True"/>
  <Setter Property="SnapsToDevicePixels" Value="True"/>
		<Setter Property="Template" >
		    <Setter.Value>
			<ControlTemplate TargetType="{x:Type StatusBar}">
		<Border BorderThickness="0,1" BorderBrush="{DynamicResource StatusBarBorderBrushBrush}">
			<Border Height="Auto" BorderThickness="0,1" BorderBrush="{DynamicResource StatusBarInnerBorderBrush}" Background="{DynamicResource StatusBarInnerBackgroundBrush}">
				<ItemsPresenter Height="Auto"/>
			</Border>
		</Border>
	</ControlTemplate>
			</Setter.Value>
			</Setter>
	</Style>
	
	<Style x:Key="{x:Static StatusBar.SeparatorStyleKey}" TargetType="{x:Type Separator}">
  <Setter Property="OverridesDefaultStyle" Value="True"/>
  <Setter Property="SnapsToDevicePixels" Value="True"/>
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="{x:Type Separator}">
      	<Border BorderThickness="1,0" Margin="0,-1,0,0" Width="3" Background="{DynamicResource StatusBarSeparatorBackgroundBrush}" BorderBrush="{DynamicResource StatusBarSeparatorBorderBrush}"/>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>
<Style x:Key="{x:Type StatusBarItem}" TargetType="{x:Type StatusBarItem}">
	<Style.Triggers>
		<Trigger Property="IsEnabled" Value="False">
			<Setter Property="Foreground" Value="#FF888888"/>
		</Trigger>
	</Style.Triggers>
  <Setter Property="OverridesDefaultStyle" Value="True"/>
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="{x:Type StatusBarItem}">
        <ContentPresenter Margin="3"/>
        <ControlTemplate.Triggers>
          <Trigger Property="IsEnabled" Value="false">

          </Trigger>
        </ControlTemplate.Triggers>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>

</ResourceDictionary>